﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

/// <summary>
///BaseSearchRun 的摘要说明
/// </summary>
public abstract class BaseSearchRun:ISearchRunType
{
	public BaseSearchRun()
	{
		//
		//TODO: 在此处添加构造函数逻辑
		//
	}

    #region ISearchRunType 成员

    public string GetSearchString(ConfigColumns cCol, string Value)
    {
        string r = cCol.ColumnName + Operator(cCol);
        r += DataTypeFactory.GetSqlValue(Value, cCol.ColumnDataType);

        return r;
    }

    #endregion

    public abstract string Operator(ConfigColumns cCol);
    
}
